mechanical failure - Alemán Inglés Diccionario